package com.qinghuan.threads.chapterOne;

/**
 * @Author: dubao
 * @Date: 2022/5/18 19:40
 * @Description:
 */

/**
 * 线程分为两类
 * daemon线程（守护线程）
 * user线程（用户线程）
 * main函数所在的线程是 用户线程
 * 区别：当最后一个非守护线程结束时，JVM会正常退出，而不管当前是否有守护线程，也就是说守护线程是否结束并不影响JVM的退出。
 * 只要一个用户线程没结束，正常情况下JVM就不会退出
 */
public class Test1_10_1 {

    public static void main(String[] args) {
        //设置为守护线程
        Thread thread = new Thread(new Runnable() {
            @Override
            public void run() {

            }
        });
        thread.setDaemon(true);
        thread.start();
    }

}
